Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MAY PLACE Semi-Detached £114,979 £72,000 11 May 2007
4 MAY PLACE Terraced £120,879 £64,950 29 Apr 2005
6 MAY PLACE Terraced £85,000 23 Jan 2024